Hi Edward,
Regarding:
A - I believe you could write a "watchdog" C program to watch the enables in KFLOP and if any become disabled you could "push" a Custom User Button in KMotionCNC. See the example call:
DoPCInt(PC_COMM_USER_BUTTON,8);
in KFLOPtoPCCmdExamples.c
The Custom User Button would be configured to execute a Windows program to send an email. You can "hide" the User Button by not specifying any button text.
B - We will try to add a small feed rate display
Regards
TK